package com.sky.dto;

import lombok.Data;
import java.math.BigDecimal;

@Data
public class BookFilterDTO {
    /**
     * 分类ID
     */
    private Integer categoryId;

    /**
     * 最小字数（万字）
     */
    private BigDecimal minWordCount;

    /**
     * 最大字数（万字）
     */
    private BigDecimal maxWordCount;

    /**
     * 页码
     */
    private int pageNumber = 1;

    /**
     * 每页显示数量
     */
    private int pageSize = 10;

    /**
     * 排序方式：1-按收藏数量排序，2-按总字数排序
     */
    private Integer orderBy = 2;

    /**
     * 排序方向：1-升序，2-降序
     */
    private Integer orderDirection = 2;
} 